package com.sky.vo;

import lombok.Data;
import java.time.LocalDateTime;
import java.util.Date;
import java.util.List;

@Data
public class UserPageVO {
    private Integer userId;
    private String username;
    private String email;
    private Date createTime;
    private Date lastLoginTime;
    private Integer status;
    private Integer banDuration;
    private Integer banTimeLeft;
    private String banAdminName;
    private String banReason;
    private List<BanHistoryVO> banHistory;

    @Data
    public static class BanHistoryVO {
        private Date banTime;
        private Integer duration;
        private String adminName;
        private String reason;
        private Integer status;
    }
} 